cost lives - İspanyolca İngilizce Sözlük